Open handed - meaning in english

വിശേഷണം (Adjective)
ഉദാരസ്ഥിതിയുള്ള
തരം തിരിക്കാത്തവ (Unknown)
കൈയയച്ചു നല്‍കുന്ന